Skip to content

Component Validation: PHP 8.4 Support#5

Merged
velkuns merged 1 commit into
masterfrom
php84_compatibility
Aug 15, 2025
Merged

Component Validation: PHP 8.4 Support#5
velkuns merged 1 commit into
masterfrom
php84_compatibility

Conversation

@velkuns

@velkuns velkuns commented Aug 15, 2025

Copy link
Copy Markdown
Contributor
  • Support for PHP 8.4
  • Drop support for PHP 7.4, 8.0, 8.1, and 8.2
  • String validator now throws an exception if values has not the required length, rather than returning default value.
  • Boolean validator now return null if the value is not a boolean, rather than return false.
  • Type as enforced on validator to return appropriate type (or null if applicable)
  • CI improvements

- Support for PHP 8.4
- Drop support for PHP 7.4, 8.0, 8.1, and 8.2
- String validator now throws an exception if values has not the required length, rather than returning default value.
- Boolean validator now return `null` if the value is not a boolean, rather than return `false`.
- Type as enforced on validator to return appropriate type (or null if applicable)
- CI improvements
@velkuns velkuns self-assigned this Aug 15, 2025
@velkuns velkuns added the enhancement New feature or request label Aug 15, 2025
@sonarqubecloud

Copy link
Copy Markdown

@velkuns
velkuns merged commit 2e283b4 into master Aug 15, 2025
5 of 7 checks passed
@velkuns
velkuns deleted the php84_compatibility branch August 15, 2025 14:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant